*{
    margin: 0;
    padding: 0;
}
html,body{
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: #161616;
    color: #fff;
    text-align: center;
}
ul{
    width: 400px;
    margin: auto;
    list-style: none;
}
.progress{
    width: 100%;
    height: 4px;
    background: #000;
    /*border: 1px solid #111111;*/
    border-top: 1px solid #111;
    border-right: 1px solid #333;
    border-bottom: 1px solid #333;
    border-left: 1px solid #111;
    border-radius: 3px;
}
.innerLine{
    width: 0%;
    height: 2px;
    background: #0AEEAA;
    box-shadow: 0px 0px 2px 0px #0AEEAA;
    /*transition: width 1s 1s ease;*/
    animation: h5 1s forwards;
}
@keyframes h5 {
    0%{
        width: 0;
    }
    100%{
        width: 25%;
    }
}


